.TH cjdroute "2020-06-27" "" "Cjdns Reference"

.SH NAME

.B
cjdroute
\- cjdns router daemon

.SH DESCRIPTION

Cjdns provides an encrypted IPv6 network using public-key cryptography
for address allocation and a distributed hash table for routing.
.I cjdroute
acts as one node in the cjdns network.

In normal operation,
.I cjdroute
is invoked with no options, and reads its configuration from standard input
before starting. See
.BR cjdroute.conf (5)
for the format of the configuration.

.TP
.B --help
Print a usage summary and exit.

.TP
.B --genconf
Generate a new example configuration, including a new keypair, and write it to
the standard output.

.TP
.B --version
Print the protocol version which this node speaks.

.TP
.B --cleanconf
Read a configuration on standard input, and print a clean version of that configuration
on standard output.

.TP
.B --nobg
The configuration is read and the router is started, but the
.B noBackground
configuration parameter is forced to
.BR true .

.PP
Additional options exist for development and testing. See the project documentation
for details.

.SH "SEE ALSO"

.BR cjdroute.conf (5),
.UR https://github.com/cjdelisle/cjdns
.UE .

.\" EOF
